// package com.cw.lang.common.framework.config;
//
// import org.springframework.context.annotation.Bean;
// import org.springframework.context.annotation.Configuration;
//
// import com.github.xiaoymin.knife4j.spring.annotations.EnableKnife4j;
//
// import springfox.documentation.builders.ApiInfoBuilder;
// import springfox.documentation.builders.PathSelectors;
// import springfox.documentation.builders.RequestHandlerSelectors;
// import springfox.documentation.service.ApiInfo;
// import springfox.documentation.service.Contact;
// import springfox.documentation.spi.DocumentationType;
// import springfox.documentation.spring.web.plugins.Docket;
// import springfox.documentation.swagger2.annotations.EnableSwagger2;
//
// /**
//  * knife4j配置
//  */
// @EnableSwagger2
// @EnableKnife4j
// @Configuration
// public class Knife4jConfig {
//
//     @Bean(value = "defaultApi2")
//     public Docket defaultApi2() {
//         Docket docket = new Docket(DocumentationType.SWAGGER_2).apiInfo(apiInfo())
//             //分组名称
//             .groupName("核心")
//             .select()
//             //这里指定Controller扫描包路径
//             .apis(RequestHandlerSelectors.basePackage("com.cw"))
//             .paths(PathSelectors.any())
//             .build();
//         return docket;
//     }
//
//     private ApiInfo apiInfo() {
//         return new ApiInfoBuilder().title("核心系统")
//             .description("微服务核心系统")
//             .termsOfServiceUrl("http://www.group.com/")
//             .contact(new Contact("chenw", "wwwd.haoran.com", "244239226@qq.com"))
//             .version("1.0")
//             .build();
//     }
// }
